package com.zust.util;

import java.util.Random;

/**
 * Created on 2018/3/15.
 * 主键生成工具类
 * @author Jie
 */
public class KeyUtil {

    /**
     * 主键使用 时间戳 + 9个随机数
     * 使用synchronized是为了避免同时调用
     * @return 生成的主键
     */
    public static synchronized String generateUniqueKey() {
        Random random = new Random();
        Integer number = random.nextInt(900000) + 100000;
        return System.currentTimeMillis() + String.valueOf(number);
    }
}
